evitable accident - French English Dictionary